Give in charity in health and youth
Link to Zakat and charity and selflessness
Give in charity while you are in a state of health and greed, hoping to be rich and afraid of being poor. This is the best time for charity in terms of reward.
It is required to have true reliance to give in difficult times.